Skip to content

Conversation

@bouwew
Copy link
Contributor

@bouwew bouwew commented Sep 27, 2025

Summary by CodeRabbit

  • Bug Fixes

    • Resolved a cache-related issue improving stability and reliability for the Plugwise USB integration.
  • Chores

    • Updated dependency to plugwise-usb 0.47.1.
    • Bumped integration version to 0.58.1.
  • Documentation

    • Added v0.58.1 entry to the changelog.

@coderabbitai
Copy link

coderabbitai bot commented Sep 27, 2025

Walkthrough

Patch release 0.58.1 updates the integration version and dependency to plugwise-usb 0.47.1 and adds a corresponding CHANGELOG entry. No code logic or public API changes were made.

Changes

Cohort / File(s) Summary of edits
Release metadata
CHANGELOG.md, pyproject.toml
Added v0.58.1 entry to CHANGELOG. Bumped project version from 0.58.0 to 0.58.1.
Integration manifest
custom_components/plugwise_usb/manifest.json
Updated integration version to 0.58.1 and requirement to plugwise-usb==0.47.1.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • dirixmjm
  • CoMPaTech

Poem

A hop and a bump, version bounds aligned,
I twitch my whiskers—0.58.1 signed.
Cache bugs be gone, with USB in tow,
Tiny paws commit, dependencies in flow.
Thump-thump of joy—release notes aglow! 🐇✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title “Bugfix release v0.58.1” succinctly captures the primary change—publishing a new bugfix release with version 0.58.1—and aligns directly with the version bump and changelog update, making it clear and specific for reviewers and future history.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch pw_us_47_1

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between bb4f30d and 48f8b27.

📒 Files selected for processing (3)
  • CHANGELOG.md (1 hunks)
  • custom_components/plugwise_usb/manifest.json (1 hunks)
  • pyproject.toml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Setup for HA-core (release/master)
🔇 Additional comments (3)
custom_components/plugwise_usb/manifest.json (1)

12-13: Dependency bump aligns with upstream release.

Confirmed plugwise-usb 0.47.1 is live on PyPI and matches the freshly published upstream release, so this requirement pin plus the integration version update look solid.

pyproject.toml (1)

3-3: Project version bump stays consistent.

The project version now matches the manifest and CHANGELOG entries, keeping the release metadata in sync.

CHANGELOG.md (1)

3-6: Changelog entry captures the patch fix.

Nice concise note tying v0.58.1 to the plugwise_usb v0.47.1 cache fix—readers will know exactly why they should upgrade.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link

@bouwew bouwew marked this pull request as ready for review September 27, 2025 15:30
@bouwew bouwew requested a review from a team as a code owner September 27, 2025 15:30
@bouwew bouwew merged commit 6400030 into main Sep 27, 2025
12 checks passed
@bouwew bouwew deleted the pw_us_47_1 branch September 27, 2025 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants